About Prospero Properties Limited (12796235) United Kingdom