About Pbsr Properties Ltd (12357029) United Kingdom