About Bean Property Developments Limited (04708335) United Kingdom