About Krobar Properties Limited (05656070) United Kingdom