About The Observer Close Management Company Limited (04648440) United Kingdom