About Ambrosden (no2) Residents Company Limited (04354047) United Kingdom