About Crate Property Investments Limited (12827989) United Kingdom