About Linda Meeks Properties Limited (07362286) United Kingdom