About P.f. & S.t. Brown Properties Limited (02651238) United Kingdom