About Fitzroy Apartments Ltd (11268334) United Kingdom