About Tyeshurst Close Management Limited (04705513) United Kingdom