About St Lawrence S Fields (management Company) Limited (12075840) United Kingdom