About The Sytches Management Company Limited (02496335) United Kingdom