Feelfree Scotland Limited Company numberSC355536 StatusDissolved TypePrivate Limited Company Incorporated24 Feb 2009 Dissolved12 Oct 2012 Nature of business 7020 Registered office 32b West Nicolson StreetEdinburghEH8 9DD Accounts Year ended Net assets 28 Feb 2011 Dormant £1 28 Feb 2010 - Data JSON Markdown