About Vicarage Court Residents Limited (02490322) United Kingdom