About Rebirth Properties Limited (10858602) United Kingdom