About Meredale Developments Limited (11006553) United Kingdom