About Sedum Properties Ltd (10976592) United Kingdom