About S&j Holiday Properties Limited (08640429) United Kingdom