About Shortmead Street (biggleswade) Management Company Limited (02020067) United Kingdom