About Fritz And Heidi Properties Limited (SC525149) United Kingdom