About Tall Oak Property Ltd (13357078) United Kingdom