About Owen Close Residents Limited (08654581) United Kingdom