About Nram Homes Limited (02306045) United Kingdom