About Peter Stubs Properties Limited (00139874) United Kingdom