About Reclaimed And Restored Properties Ltd (12609810) United Kingdom