About Princeton Square Limited (07685905) United Kingdom