About Ambassador Property Services Limited (12109015) United Kingdom