About Robert Alexander Homes Limited (11027787) United Kingdom