About Martin Lewis Properties Limited (09564978) United Kingdom