About Shore Abode Limited (11246866) United Kingdom