About Thirteen Developments Limited (03191519) United Kingdom