About Ellis Brigham Leases Limited (06836939) United Kingdom