About B And A Property Management Ltd (12945595) United Kingdom