About Vanguard Developments Uk Limited (05973168) United Kingdom