About Citi Apartments Addington Ltd (10706744) United Kingdom