About Tropper Prippin Property Limited (12965538) United Kingdom