About The Richly Apartments Ltd (13407997) United Kingdom