About Henley Apartments Ltd (10448570) United Kingdom