About 35 Leckford Road Management Company Limited (03735792) United Kingdom