About Four Sharp Managing Developments Limited (08896012) United Kingdom