About Leitrim House Association (wimbledon) Limited (02925316) United Kingdom