About St Giles Row Management Company Limited (04320447) United Kingdom