About Essendon Place Freehold Limited (10594628) United Kingdom