About Vndbd Properties Limited (09077118) United Kingdom