About Generation Properties Limited (03329456) United Kingdom