About Maxine Lester Property Management Limited (05473950) United Kingdom