About Sloanebridge Properties Limited (01079698) United Kingdom