About Vicky Walker Developments Limited (06225255) United Kingdom