About Paper Street Properties Ltd (11522114) United Kingdom