About A B A Property Limited (04545112) United Kingdom