About Frederick Archibald Properties Ltd (10963779) United Kingdom