About Ferndale House (st Neots) Management Company Limited (02663025) United Kingdom