About Bamrose Properties Limited (06490481) United Kingdom