About Baf Properties Limited (06297802) United Kingdom