About Sibertswold Property Investments Ltd (12825140) United Kingdom