About St. Peters Close Eastcote Management Limited (02370152) United Kingdom