About Vickery Close Management Company Limited (04590314) United Kingdom