About Ambassador Residential Ltd (SC393731) United Kingdom