SPARROW SHARED OWNERSHIP LIMITED (05489096) · CHouse.UK