About St Laurence View (ludlow) Management Company Limited (12243078) United Kingdom