About Silver Birches Management Company Limited (05811702) United Kingdom