About Sedol Property Ltd (13407920) United Kingdom