About Essendon Property Ventures Limited (07876531) United Kingdom