About Shenstone Homes (d & B) Limited (07182425) United Kingdom