About Bafleh Property Limited (10782256) United Kingdom