About Blands Farm Close Management Company Limited (05993029) United Kingdom