About Beandro Properties Limited (11307603) United Kingdom