About Offmore Property Limited (11687914) United Kingdom