About London Pads Property Limited (12872807) United Kingdom