About Bo Properties Limited (07742779) United Kingdom