About Essence Property Investment And Management Limited (08371631) United Kingdom