About Beagle Property (suffolk) Limited (10502045) United Kingdom