About Bermuda Properties Llp (OC363321) United Kingdom