About Spires (langham) Management Company Limited (04214104) United Kingdom