About Essential Properties Limited (03235894) United Kingdom