About Benfleet Methodist Developments Ltd. (06439304) United Kingdom