About Smethwick Peucol Properties Limited (00381363) United Kingdom