About Flat 8 Ambassador Court Ltd (13554596) United Kingdom