About N&r Homes Limited (09499533) United Kingdom