About Snugstyle Properties Limited (02231404) United Kingdom