About Silverbirch Property Investments Ltd (12017681) United Kingdom