About Kipling Terrace Company Limited (02202274) United Kingdom