About Birr Properties Limited (05783059) United Kingdom