About Beeco Properties Limited (12456906) United Kingdom