About L G Bower Developments Limited (08762444) United Kingdom