About The 73 Frances Road (management Company) Limited (03112393) United Kingdom