About Reclaim Properties Ltd (12486020) United Kingdom