About Northport Homes Limited (12136262) United Kingdom