About Shaw Road (leasehold) Management Company Limited (05679143) United Kingdom