About Simply Marvellous Properties Holdings Limited (07687084) United Kingdom