About Vicarage Green Properties Ltd (08397223) United Kingdom