About Borrowdale Brook Properties Ltd (10826235) United Kingdom