About Diamond Close Residents Company Limited (08255893) United Kingdom