About Lawsonstead Management Company Limited (09398733) United Kingdom