About Ambassador Real Estate Ltd (SC393716) United Kingdom