About Essential Property Development Limited (10062419) United Kingdom