About St. Andrews Management Company (stamford Hill) Limited (03693211) United Kingdom