About Southbourne Property Holding Company Limited (00527021) United Kingdom