About Fairfax Place Management Company Limited (03276612) United Kingdom