About Latimer Square (oldbury) Management Company Limited (06586285) United Kingdom