About Sharp Properties Tewkesbury Limited (10339440) United Kingdom