About Pitstop Property Holdings Limited (10321577) United Kingdom