About Trencherwood Homes (holdings) Limited (02182615) United Kingdom