About Brooklands Helix Developments Limited (09685532) United Kingdom