About Allgood Lewis Property Limited (12767346) United Kingdom