About Vickford Properties Ltd (05017771) United Kingdom