About Borthwick S Property Investors Ltd. (12813396) United Kingdom