About P & S Property Developments Limited (SC261613) United Kingdom