About Griffin Residential Hornchurch Limited (13042639) United Kingdom