About Edgecombe Property Investment Ltd (11082891) United Kingdom