About Nylah Homes Limited (12668296) United Kingdom