About Sussex Land Holdings Ltd (12276900) United Kingdom