About Sloan Bridge Property Limited (13043407) United Kingdom