About Oxley Close Residual Limited (11149905) United Kingdom