About Kelvin River (mitchell Apartments) Ltd (SC613773) United Kingdom