About Reebar Properties Limited (07803281) United Kingdom