About Vanbrugh Management Limited (05529267) United Kingdom