About Clapton Row Management Company Limited (06354128) United Kingdom