About Harrop Clark Developments Limited (04590139) United Kingdom