About Lamb Row Management Company Limited (07141740) United Kingdom