About Cockrams Properties Ltd (13124677) United Kingdom