About Bicare Properties Ltd (13173140) United Kingdom