About Francis Bayman Properties Limited (13214044) United Kingdom