About Bafor Property Limited (10427308) United Kingdom