About Bowie Properties Limited (12274296) United Kingdom