About Ellis Brigham Property Holdings Limited (06837164) United Kingdom