About Richmond Garden Houses Limited (09710345) United Kingdom