About Palmeira Mansions Roadway Limited (08500860) United Kingdom