About V & Q Properties Ltd (12465752) United Kingdom