About Edgeberry Properties Ltd (05776263) United Kingdom