About Essendene Freehold Limited (07036185) United Kingdom