About Waverley House Apartments Limited (10121318) United Kingdom