About 63 Ridge Road Management Company Limited (03708753) United Kingdom