About Beevor Properties Ltd (12941710) United Kingdom