About Beka Properties Ltd (11665017) United Kingdom