About Phillimore Properties Limited (13622303) United Kingdom