About 28 Stretton Road Freehold Management Company Limited (07436384) United Kingdom