About B A Property Services Limited (05394037) United Kingdom