About Mackintosh House Management Company Limited (04013656) United Kingdom