About Snowdon Management Rtm Company Limited (06730894) United Kingdom