About R And H Homes (north Avenue) Ltd (12746855) United Kingdom