About Bojo Property Limited (10634329) United Kingdom