About Krom Properties Limited (07377840) United Kingdom