About Property Bowl Limited (11783837) United Kingdom