About 106 Waverley Road Management Company Limited (10277484) United Kingdom