About 19 Longridge Road Freehold Management Company Limited (05618590) United Kingdom