About Pickstock Homes (telford) Limited (13178224) United Kingdom