About Vicarage Close Residents Management Company Limited (05189370) United Kingdom