About Encompass Development Limited (07165462) United Kingdom