About Northview Property Holdings Limited (06977644) United Kingdom