About Vero Developments Haslemere Limited (11768277) United Kingdom