About Baskerville Properties Ltd (05998443) United Kingdom