About Northaw Place Residents Limited (03300733) United Kingdom