About 2bb Property Limited (12806794) United Kingdom