About Vc1 Properties Ltd (08818059) United Kingdom