About Bull Pen Properties Ltd (03298727) United Kingdom