About Beckhall Properties Ltd (03778604) United Kingdom