About Encompass Properties Limited (12509143) United Kingdom