About Lower Street Primary Care Centre Limited (05677392) United Kingdom