About Dudley Property Holdings Limited (11136231) United Kingdom