About Ellesborough Property Ltd (09996651) United Kingdom