About Tinsley Close Management Limited (03554484) United Kingdom