About Beachwood Properties Ltd (12640211) United Kingdom