About Riddell Lodge Flat Management Company Limited (04528340) United Kingdom