About Vicarage Close Management No. 2 Limited (02166559) United Kingdom