About Beckswood Properties Ltd (09946352) United Kingdom