About Monk Stray Properties Limited (01632501) United Kingdom