About Beavis Properties Ltd (09992867) United Kingdom