About Lowlands Management Company No. 2 (taunton) Limited (12757636) United Kingdom