About Ebony Apartments Ltd (12307672) United Kingdom