About Elizabeth Sue Havinga Developments Limited (06156464) United Kingdom