About Bull Property Limited (10854933) United Kingdom