About Vanbrugh Developments Limited (07651372) United Kingdom