About Pfeffer Properties Ltd (11245391) United Kingdom