About Tippett Properties Limited (11227668) United Kingdom