About Lucy Maltby Property Limited (13533683) United Kingdom