About Pickstock Homes (ludlow) Limited (11410647) United Kingdom