About Sandleford Farm Residents Ltd (11212435) United Kingdom