About George Leslie Developments Limited (05945383) United Kingdom