About Bede Ellen Properties Limited (13507303) United Kingdom