About The Coach House Property Co. Ltd. (SC322217) United Kingdom