About Gilbert & Co Developments Limited (06526438) United Kingdom