About 1 Ridge Road Freehold Management Limited (07715413) United Kingdom