About Reskammel Property Company Limited (13264276) United Kingdom