About Stuart Close Management Company Limited (01794429) United Kingdom