About Citadel Apartments Management Limited (03986530) United Kingdom