About South Lodge Management Company (ascot) Limited (06779134) United Kingdom