About Rodney Lampton Properties Limited (08712598) United Kingdom