About Slip Inn Developments Limited (08815907) United Kingdom