About M. Lowes Properties Limited (07575148) United Kingdom