About Stonecott Close Management Company Limited (02274775) United Kingdom