About Alexford House Management Company Limited (02920479) United Kingdom