About Beevers Properties Ltd (12425358) United Kingdom