About Platform For Urban Research And Architecture Ltd (07218360) United Kingdom