About Vicky Kench Developments Limited (05878741) United Kingdom