About Lancaster Gardens Southend Limited (11956426) United Kingdom