About The Rochford Project Limited (10182658) United Kingdom