About B A Property Investment And Management Ltd (10978485) United Kingdom